Isotope Programming Model for Context aware Application
نویسندگان
چکیده
The context-aware application’s main feature is that the program can adjust its behavior according to the context environment. In the traditional object-oriented model, behaviors related to the context may be separated through branching statement, thus greatly reducing the degree of adaptation to environmental changes. This paper, after analyzing the issue of programming context-aware applications through the object-oriented model, puts forward Isotope Programming Model(IPM), which enlarges the concept of object and converts the object from the aggregation of attribute and behavior into the aggregation of attribute and a series of behavior code documents directed to different context. The analysis of IPM performances reveals that IPM model provides better adaptability for application development than the object-oriented model, and reduces environmental changes' impact. This paper also proposes the reason of isotope element’s conflict and gives the resolve method for the conflicts, which can make the IPM model more effective.
منابع مشابه
Context Tailor: Towards a Programming Model for Context-Aware Computing
Many context-aware computing applications form inferences and execute corresponding actions based on context that is uniquely associated with a user. We refer to such applications as customized context-aware applications and recognize that their design poses a very challenging burden to application designers due to the degree of customization that is required. To tackle this problem, we propose...
متن کاملA semantic-aware role-based access control model for pervasive computing environments
Access control in open and dynamic Pervasive Computing Environments (PCEs) is a very complex mechanism and encompasses various new requirements. In fact, in such environments, context information should be used in access control decision process; however, it is not applicable to gather all context information completely and accurately all the time. Thus, a suitable access control model for PCEs...
متن کاملThe Java Context Awareness Framework (JCAF) - A Service Infrastructure and Programming Framework for Context-Aware Applications
Context-awareness is a key concept in ubiquitous computing. But to avoid developing dedicated context-awareness sub-systems for specific application areas there is a need for more generic programming frameworks. Such frameworks can help the programmer develop and deploy context-aware applications faster. This paper describes the Java Context-Awareness Framework – JCAF, which is a Java-based con...
متن کاملContext-aware Modeling for Spatio-temporal Data Transmitted from a Wireless Body Sensor Network
Context-aware systems must be interoperable and work across different platforms at any time and in any place. Context data collected from wireless body area networks (WBAN) may be heterogeneous and imperfect, which makes their design and implementation difficult. In this research, we introduce a model which takes the dynamic nature of a context-aware system into consideration. This model is con...
متن کاملModeling The Adaption Rule in Context-aware Systems
Context awareness is increasingly gaining applicability in interactive ubiquitous mobile computing systems. Each context-aware application has its own set of behaviors to react to context modifications. This paper is concerned with the context modeling and the development methodology for context-aware systems. We proposed a rule-based approach and use the adaption tree to model the adaption rul...
متن کامل